package top.healthylife.gateway.platform.br.dto.basicdata.verificationborrowing.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;

/**
 * @author : 高则喜
 * @Date 2020/12/24 18:13
 */
@Data
@Accessors(chain = true)
@ApiModel("TotalLoan")
public class TotalLoan {

    @ApiField(value = "按手机号查询，最近一次线上小额现金贷借贷时间", info = "最近一次pdl申请时间，YYYY-MM-DD ")
    @ApiModelProperty(value = "按手机号查询，最近一次线上小额现金贷借贷时间", notes = "最近一次pdl申请时间，YYYY-MM-DD ")
    private String cellLasttime;

    @ApiField(value = "按手机号查询，最近一次申请线上小额现金贷的机构类型", info = "相应编号：a.传统银行；b.网络零售银行；c.持牌网络小贷；d.持牌小贷；e.持牌消费金融；f.持牌融资租赁；g.持牌汽车金融；h.其他 ")
    @ApiModelProperty(value = "按手机号查询，最近一次申请线上小额现金贷的机构类型", notes = "相应编号：a.传统银行；b.网络零售银行；c.持牌网络小贷；d.持牌小贷；e.持牌消费金融；f.持牌融资租赁；g.持牌汽车金融；h.其他 ")
    private String cellLasttype;

    @ApiField(value = "按手机号查询，当前在非银机构借贷等级", info = "相应编号：a.[0,5000)；b.[5000,10000)；c.[10000,20000)；d.[20000,30000);e.[30000,40000)；f.[40000,50000)；g[50000,60000);h.[60000,70000)；i.[70000,80000)；j.[80000,90000);k.[90000,100000);l[100000,100000以上) ")
    @ApiModelProperty(value = "按手机号查询，当前在非银机构借贷等级", notes = "相应编号：a.[0,5000)；b.[5000,10000)；c.[10000,20000)；d.[20000,30000);e.[30000,40000)；f.[40000,50000)；g[50000,60000);h.[60000,70000)；i.[70000,80000)；j.[80000,90000);k.[90000,100000);l[100000,100000以上) ")
    private String cellNowamount;

    @ApiField(value = "按手机号查询，线上小额现金贷借贷次数", info = "空/0-N，N申请记录详情 ")
    @ApiModelProperty(value = "按手机号查询，线上小额现金贷借贷次数", notes = "空/0-N，N申请记录详情 ")
    private String cellPdlAllnum;

    @ApiField(value = "按手机号查询，线上小额现金贷借贷机构数", info = "空/0-N，N申请记录详情 ")
    @ApiModelProperty(value = "按手机号查询，线上小额现金贷借贷机构数", notes = "空/0-N，N申请记录详情 ")
    private String cellPdlOrgnum;

    @ApiField(value = "按身份证号查询，最近一次线上小额现金贷借贷时间", info = "最近一次pdl申请时间，YYYY-MM-DD ")
    @ApiModelProperty(value = "按身份证号查询，最近一次线上小额现金贷借贷时间", notes = "最近一次pdl申请时间，YYYY-MM-DD ")
    private String idLasttime;

    @ApiField(value = "按身份证号查询，最近一次申请线上小额现金贷的机构类型", info = "相应编号：a.传统银行；b.网络零售银行；c.持牌网络小贷；d.持牌小贷；e.持牌消费金融；f.持牌融资租赁；g.持牌汽车金融；h.其他 ")
    @ApiModelProperty(value = "按身份证号查询，最近一次申请线上小额现金贷的机构类型", notes = "相应编号：a.传统银行；b.网络零售银行；c.持牌网络小贷；d.持牌小贷；e.持牌消费金融；f.持牌融资租赁；g.持牌汽车金融；h.其他 ")
    private String idLasttype;

    @ApiField(value = "按身份证号查询，当前在非银机构借贷等级", info = "相应编号：a.[0,5000)；b.[5000,10000)；c.[10000,20000)；d.[20000,30000);e.[30000,40000)；f.[40000,50000)；g[50000,60000);h.[60000,70000)；i.[70000,80000)；j.[80000,90000);k.[90000,100000);l[100000,100000以上) ")
    @ApiModelProperty(value = "按身份证号查询，当前在非银机构借贷等级", notes = "相应编号：a.[0,5000)；b.[5000,10000)；c.[10000,20000)；d.[20000,30000);e.[30000,40000)；f.[40000,50000)；g[50000,60000);h.[60000,70000)；i.[70000,80000)；j.[80000,90000);k.[90000,100000);l[100000,100000以上) ")
    private String idNowamount;

    @ApiField(value = "按身份证号查询，线上小额现金贷借贷次数", info = "空/0-N，N申请记录详情 ")
    @ApiModelProperty(value = "按身份证号查询，线上小额现金贷借贷次数", notes = "空/0-N，N申请记录详情 ")
    private String idPdlAllnum;

    @ApiField(value = "按身份证号查询，线上小额现金贷借贷机构数", info = "空/0-N，N申请记录详情 ")
    @ApiModelProperty(value = "按身份证号查询，线上小额现金贷借贷机构数", notes = "空/0-N，N申请记录详情 ")
    private String idPdlOrgnum;

    @ApiField(value = "第1个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第1个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m1;

    @ApiField(value = "第2个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第2个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m2;

    @ApiField(value = "第3个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第3个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m3;

    @ApiField(value = "第4个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第4个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m4;

    @ApiField(value = "第5个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第5个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m5;

    @ApiField(value = "第6个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第6个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m6;

    @ApiField(value = "第7个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第7个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m7;

    @ApiField(value = "第8个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第8个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m8;

    @ApiField(value = "第9个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第9个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m9;

    @ApiField(value = "第10个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第10个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m10;

    @ApiField(value = "第11个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第11个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m11;

    @ApiField(value = "第12个月内在非银机构借贷等级", info = "")
    @ApiModelProperty(value = "第12个月内在非银机构借贷等级", notes = "")
    private EveryMonthInfo m12;
}
